package com.project.poetry.service.mapper;

import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.project.poetry.service.entity.dto.file.SecretFileListOutDTO;
import com.project.poetry.service.entity.po.file.SecretFilePO;
import org.apache.ibatis.annotations.Param;

/**
 * 密件持久层接口
 * @author mengxj
 */
public interface SecretFileMapper extends BaseMapper<SecretFilePO> {

    /**
     * 密件查询
     * @param page 页码信息
     * @param wrapper 条件
     * @return 密件查询
     */
    IPage<SecretFileListOutDTO> secretFileList(Page<SecretFileListOutDTO> page, @Param("ew") QueryWrapper<SecretFileListOutDTO> wrapper);
}
